﻿/*begin  cfq*/
h1{font-weight: 500;}
.background{ position:relative; overflow:hidden; height:  230px; z-index:-1;}
.weather_date{background:#e24067;width: 204px;height:auto;float: right;padding: 118px 29px 0px 0px;color:#fff;font-size:16px;
-moz-opacity:0.9; /* Moz + FF 透明度20%*/
opacity: 0.9; /* 支持CSS3的浏览器（FF 1.5也支持）透明度20%*/}
.weather_date ul li{font-size:16px;float:right;}
.date{font-size:47px;line-height: 40px;padding-left:5px;}
.weather{float: right;padding:30px 0px 10px 50px;}
.weather img{margin-bottom:-5px;}

.userInfo{padding-left: 182px;}
.userInfo ul li{float: left;margin-top: -90px;}
.info{padding-left: 40px;padding-top: 50px;}
.userhead{border:5px solid #fff;
/*圆角*/-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius: 5px;}
.username{font-size: 24px;color: #fff;text-shadow:3px 3px 2px #000;}
.info_left{height:160px;}
.info_left p{color:#c8c8c8;border:1px solid #f8f8f8;padding:8px 10px;width: 600px;margin:24px 0px 0px -11px;}
.modify{padding: 130px 0px 0px 43px;}
.myFavourite{width:1160px; margin:0 auto; position:relative;}
.collect li{float: left;text-align: right;}
.collect li img{width: 19px;margin-bottom: -3px;}
.coll_onn{border-left:1px dotted #000;margin-left:120px;padding:0px 40px 40px 40px; position:relative;}
.criclebg{ display:block; position:absolute; top:-6px; left:-6px; width:10px; height:10px; font-size:0; line-height:0; background:url(../images/personal/dian_img1.png) no-repeat;}
.coll_onn img{margin-bottom: -3px;}
.coll_onn h1{font-size: 24px;}
.coll_onn p{font-size: 12px;color:#d7d7d7;padding-top: 25px;}
.coll_onn p img{padding-right: 15px;}

.subscribe{width: 400px;height:218px;padding: 18px;background: #fff;border:1px solid #e1e1e1;box-shadow:0 0px 10px 0px #e1e1e1; }
.subscribe .time{float: right;}
.subscribe img{vertical-align:middle}
.subscribe ul{padding-top: 20px;color: #c8c8c8;}
.subscribe ul li a{ display:inline-block;color: #c8c8c8; white-space:nowrap; overflow:hidden; width:320px;}
.subscribe ul li span{color: #c8c8c8;font-size: 12px;}
.subscribe ul li span.time{margin:0;}
.subname{font-size: 18px; }
.cancle{float: right;margin-top: 15px;}
.subscribe a span{display:inline; margin-right: 5px;padding:0 5px; line-height:12px; background: #c8c8c8;color:#fff; border-radius:4px; -webkit-border-radius:4px;}
.subscribe2{float: right;margin-top: -255px;margin-right: 15px;}

/*begin hui*/
.icon-read{ display:inline-block; width:12px; height:12px; padding-left:10px; background:url(../images/personal/icon-read.png) no-repeat right;}
.info img{ vertical-align:text-bottom; padding-right:10px;}
.AlertContainer{ position:absolute; top:150px; left:50%; width:670px; margin-left:-335px; z-index:1001;}
.AlertTitle{ background-color:#262626; padding:10px;}
.icon-exit{ background:url(../images/personal/icon-exit.png) no-repeat; display:inline-block; width:24px; height:24px; cursor:pointer;}
.AlertTitle p{ text-align:center; padding-bottom:20px; color:#fff; font-size:18px;}
.AlertBanner{ background-color:#fff; padding:40px 25px 40px 40px;}
.readName{ padding-bottom:50px;}
.readName input{ width:420px; padding:12px 15px; border:solid 1px #e8e8e8; color:#c6c6c6; font-family:"宋体";}
.readName input:focus{ outline:none;}
.changeName{ display:block; width:90px; height:42px; line-height:42px; color:#fff; background-color:#ee0066; font-size:18px; text-align:center; font-family:"微软雅黑";}
.AlertBanner p{ font-family:"宋体"; color:#b2b2b2; line-height:26px;}
.AlertTitle .headertxt{ color:#fff; text-align:center; font-size:18px; padding:0;}
.imginfo{width:150px; height:100px; margin:0 auto; background:url(../images/personal/icon-img.png) no-repeat center center;}
.OpenImgBtn{ display:block; font-size:18px; background-color:#b1b1b1; width:190px; text-align:center; margin:0 auto 10px auto; height:36px; line-height:36px;}